#ifndef SIGNALSLOTPLUGIN_H
#define SIGNALSLOTPLUGIN_H

#include "signalslotplugininterface.h"

class SignalSlotPlugin : public SignalSlotPluginInterface
{
    Q_OBJECT
    Q_INTERFACES(SignalSlotPluginInterface)
public:
    SignalSlotPlugin();
    ~SignalSlotPlugin();
    void load(MainWindow* mv);
    QString getCustomMenuName();
    QString getCustomActionName();
    QString getCustomActionPos();
    QWidget* getWidget();

public slots:
    void alertsSlot();
signals:
    void alert(const QString &message);
};

#endif // SIGNALSLOTPLUGIN_H
